#define _CRT_SECURE_NO_WARNINGS 1
#include "SeqList.h"

//void slTest01()
//{
//	SL sl;
//	SLInit(&sl);
//
//	// 测试尾插
//	SLPushBack(&sl, 1);
//	SLPushBack(&sl, 2);
//	SLPushBack(&sl, 3);
//	SLPushBack(&sl, 4); // 1 2 3 4
//	//SLPrint(&sl);
//	//SLPushBack(&sl, 4);
//	//SLPrint(&sl);
//
//	// 头插
//	SLPushFront(&sl, 5);
//	SLPushFront(&sl, 6);
//	SLPushFront(&sl, 7); // 7 6 5 1 2 3 4
//	// SLPrint(&sl);
//
//	// 尾删
//	SLPopBack(&sl);
//	SLPopBack(&sl);
//	SLPopBack(&sl);
//	// SLPrint(&sl); // 7 6 5 1
//
//	// 头删
//	SLPopFront(&sl);
//	SLPopFront(&sl);
//	SLPopFront(&sl);
//	// SLPrint(&sl); // 1
//
//	// 插入
//	SLInsert(&sl, 0, 100);
//	// SLPrint(&sl); // 100 1
//
//	// 删除
//	SLErase(&sl, 0);
//	// SLPrint(&sl); // 1
//
//}

//void slTest02()
//{
//	SL sl;
//	SLInit(&sl);
//
//	// 测试尾插
//	SLPushBack(&sl, 1);
//	SLPushBack(&sl, 2);
//	SLPushBack(&sl, 3);
//	SLPushBack(&sl, 4);
//
//	// 测试查找
//	int ret = SLFind(&sl, 3);
//	if (ret == -1) printf("未能找到\n");
//	else printf("该数字在顺序表中下标为%d\n", ret);
//	
//}

int main1()
{
	// slTest01();
	// slTest02();


	return 0;
}